Renesas Electronics /R7FA6M1AD /IIC1 /ICMR2

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as ICMR2

7 43 0 0 00 0 0 0 0 0 0 0 0 (0)TMOS 0 (0)TMOL 0 (0)TMOH 0 (Reserved)Reserved 0 (000)SDDL0 (0)DLCS

SDDL=000, DLCS=0, TMOH=0, TMOL=0, TMOS=0

Description

I2C Bus Mode Register 2

Fields

TMOS

Timeout Detection Time Selection

0 (0): Long mode is selected.

1 (1): Short mode is selected.

TMOL

Timeout L Count Control

0 (0): Count is disabled while the SCLn line is at a low level.

1 (1): Count is enabled while the SCLn line is at a low level.

TMOH

Timeout H Count Control

0 (0): Count is disabled while the SCLn line is at a high level.

1 (1): Count is enabled while the SCLn line is at a high level.

Reserved

This bit is read as 0. The write value should be 0.

SDDL

SDA Output Delay Counter

0 (000): No output delay

1 (001): 1 fIIC cycle (ICMR2.DLCS=0) / 1 or 2 fIIC cycles (ICMR2.DLCS=1)

2 (010): 2 fIIC cycles (ICMR2.DLCS=0) / 3 or 4 fIIC cycles (ICMR2.DLCS=1)

3 (011): 3 fIIC cycles (ICMR2.DLCS=0) / 5 or 6 fIIC cycles (ICMR2.DLCS=1)

4 (100): 4 fIIC cycles (ICMR2.DLCS=0) / 7 or 8 fIIC cycles (ICMR2.DLCS=1)

5 (101): 5 fIIC cycles (ICMR2.DLCS=0) / 9 or 10 fIIC cycles (ICMR2.DLCS=1)

6 (110): 6 fIIC cycles (ICMR2.DLCS=0) / 11 or 12 fIIC cycles (ICMR2.DLCS=1)

7 (111): 7 fIIC cycles (ICMR2.DLCS=0) / 13 or 14 fIIC cycles (ICMR2.DLCS=1)

DLCS

SDA Output Delay Clock Source Selection

0 (0): The internal reference clock (fIIC) is selected as the clock source of the SDA output delay counter.

1 (1): The internal reference clock divided by 2 (fIIC/2) is selected as the clock source of the SDA output delay counter.

Links

()